package com.dfrz.ch06.task;

import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

/**
 * 作者：wangmaokang
 * 日期: 2021/4/13 14:04
 * 描述:
 */
public class ReverseOrder {
    public static void main(String[] args) {
//        String ss="123456789";
//
//        char[] chars=ss.toCharArray();
//
//        String sss="";
//
//        for (int i=chars.length-1;i>0;i--){
//            sss+=chars[i];
//        }
//
//        System.out.println(sss);



//        StringBuffer stringBuffer=new StringBuffer(ss);
//
//        stringBuffer=  stringBuffer.reverse(); //倒序
//
//        System.out.println(stringBuffer);


        Integer[] integers={3,2,5,7,9,2};
        List<Integer> list=Arrays.asList(integers);

//        Collections.sort(list,Collections.reverseOrder()); //通过Collections 排序

//        System.out.println(list);

        list.sort(new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                if (o1.intValue()>o2.intValue()){
                    return 1;
                }else {
                    return -1;
                }
            }
        });

        System.out.println(list);



    }
}
